English Dictionary
◊ EXCRETORY ORGAN
excretory organ
n : an organ that separates waste substances from the blood and
discharges them [syn: {urinary organ}]